@charset "UTF-8";
@import "../common/scss/mobile";
@import "../common/scss/mixins";
@import "../common/scss/sprites";
body{
	background-color:$bg02;
}
.bindcard{
	
}
.m-form{
	  input[type=text],input[type=password],input[type=tel],input[type=number]{	     
	     width:100%;
	     height:2.6rem;
	     border:0;
	     font-size:$fs15;
	     color:$color01;

	  }
	  .enter-area,.other-area{
		padding:0 1.4rem;
	  }
	  .enter-area{
		background-color:$bg00;
	  }
	.field-row{
		@extend .flex-row;
		height:4.6rem;
		@include placeholder($color01);
		border-top:1.5px solid $border01;
		&:first-child{
			border-top:0;
		}
		.field-label,.field-min-label{
		  font-size:$fs15;
		  color:$color03;
		  align-self:center;
		  width:8rem;
		}
		.field-min-label{
			width:4rem;
		}
		.field-input{
		    align-self: center;
			@extend .flex-item;
		}
		.item-group{
			@extend .flex-row;
			.item-option{
				@extend .flex-item;
			}
			.code-img{
				align-self: center;
				img{
					width:6.1rem;
					height:2.5rem;
				}
				.refresh-box{
					padding:0.6rem 0 0.6rem 0.6rem;
					@include inline-block;
					.icon-refresh{
						@include mix-refresh();
					}
				}
			}
			.eye-box{
			    align-self: center;
				.icon-eye{
					@include mix-eye();
				}
			}
		}
	}
	.sent-btn{
		 button{
			 width:auto;
			 line-height:2.1rem;
			 height:2.3rem;
			 text-align:center;
			 border:0;
			 @include radius(0.4rem);
			 background-color:$bg00;
			 color:$color04;
			 font-size:$fs11;
			 border:1.5px solid $border01;	 
			 &:disabled{
				color:$color02;
			 }
		 }
	}
	.notice{
       padding:0.6rem 0 4.8rem;
	   p{
		   font-size:$fs10;
		   color:$color02;
           line-height:1.6rem;
	   }
	}
	.full-btn{
		@extend .flex-item;
		button{
			@include green-button();
		}
	}
}
@import "../common/scss/layer";